green grove - Turkish English Dictionary